rock by a river used for scrubbing clothes - Francés Inglés Diccionario